Tech

Microsoft has teased a Windows 11 floating taskbar